package com.jast.business.domain;

import com.jast.common.annotation.Excel;
import com.jast.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * redis 监控实时指标对象 bigdata_redis_kv
 * 
 * @author Jast
 * @date 2023-01-31
 */
public class BigdataRedisKv extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 配置key */
    @Excel(name = "配置key")
    private String rkey;

    /** 配置值 */
    @Excel(name = "配置值")
    private String rvalue;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setRkey(String rkey) 
    {
        this.rkey = rkey;
    }

    public String getRkey() 
    {
        return rkey;
    }
    public void setRvalue(String rvalue) 
    {
        this.rvalue = rvalue;
    }

    public String getRvalue() 
    {
        return rvalue;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("rkey", getRkey())
            .append("rvalue", getRvalue())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
